So we can use it from JS in an upcoming commit.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/465
g_info ("Open fd CLOEXEC check complete");
}
+/**
+ * shell_util_get_uid:
+ *
+ * A wrapper around getuid() so that it can be used from JavaScript. This
+ * function will always succeed.
+ *
+ * Returns: the real user ID of the calling process
+ */
+gint
+shell_util_get_uid (void)
+{
+ return getuid ();
+}
+
static void
on_systemd_call_cb (GObject *source,
GAsyncResult *res,
char *shell_util_get_translated_folder_name (const char *name);
+gint shell_util_get_uid (void);
+
G_END_DECLS
#endif /* __SHELL_UTIL_H__ */